keep up steam - Espagnol Anglais Dictionnaire